#ifndef JSON_LOAD_H
#define JSON_LOAD_H

#include <map>
#include <vector>
#include <stdint.h>
#include <json-c/json.h>

int traverse_main_table(struct sproto_type *sproto_type, const char *json_file_name, std::map<uint64_t, void *> *ret_m, std::vector<void *> *ret_v);
int traverse_vec_table(struct sproto_type *sproto_type, const char *json_file_name, std::vector<void *> *ret);	

#endif /* JSON_LOAD_H */

